package com.gyt.manager.dao.risk;

import com.gyt.manager.domain.risk.TaskWhiteInfo;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @author v_yantgao
 */
public interface TaskWhiteInfoMapper {
    Boolean batchInsert(List<TaskWhiteInfo> list);

    List<TaskWhiteInfo> selectByIds(@Param("ids") List<Long> ids);

    int deleteByPrimaryKey(Long fid);

    int insert(TaskWhiteInfo record);

    int insertSelective(TaskWhiteInfo record);

    TaskWhiteInfo selectByPrimaryKey(Long fid);

    int updateByPrimaryKeySelective(TaskWhiteInfo record);

    int updateByPrimaryKey(TaskWhiteInfo record);

    int updateTaskWhite(TaskWhiteInfo record);

    List<TaskWhiteInfo> selectAllByCondition(Map<String, Object> paramMap);

    List<TaskWhiteInfo> selectByCondition(Map<String, Object> paramMap);
}